﻿@charset "UTF-8";
@font-face {
    font-family: 'iconfont';
	src: url('//at.alicdn.com/t/font_1298696_dvinobr22b.eot');
	src: url('//at.alicdn.com/t/font_1298696_dvinobr22b.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_1298696_dvinobr22b.woff2') format('woff2'), url('//at.alicdn.com/t/font_1298696_dvinobr22b.woff') format('woff'), url('//at.alicdn.com/t/font_1298696_dvinobr22b.ttf') format('truetype'), url('//at.alicdn.com/t/font_1298696_dvinobr22b.svg#iconfont') format('svg');
}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
body {font-size: 12px;color: #000000;font-family: 'Microsoft YaHei';}
body,div,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,pre,fieldset,legend,table,tr,td,th,input,textarea,img {margin:0;padding:0;font-family:'Microsoft YaHei';transition:.3s;}
section,article,header,footer,aside,nav,dialog,figcaption,figure,menu,details {margin:0;padding:0;font-family:'Microsoft YaHei';}
div,ul,ol,li,dd,dl,dt {list-style:none;}
table {border-collapse:collapse;border:0;}
td, tr, th {font-size:14px;}
img {border:none;}
select, input, img {vertical-align:middle;}
textarea {vertical-align:middle;font-size:12px;resize:none;}
input[type="submit"],input[type="reset"],input[type="button"] {-webkit-appearance:none;}
em {font-style: normal;}
b {font-weight: normal;}
h1, h2, h3 {font-weight: bold;font-size: 16px;}
h4, h5, h6 {font-weight: bold;font-size: 12px;}
a:link, a:visited {color: #0076BE;text-decoration: none;}
a:hover, a:active {color: #FF0000;text-decoration: none;}
a.sethome:link, a.sethome:visited {color: #273843;font-size: 12px;text-decoration: none;}
a.sethome:hover, a.sethome:active {color: #FF0000;font-size: 12px;text-decoration: underline;}
a.links:link, a.links:visited {color: #3C3B3B;font-size: 12px;text-decoration: none;}
a.links:hover, a.links:active {color: #FF0000;font-size: 12px;text-decoration: underline;}
a.white:link, a.white:visited {color: #FFFFFF;font-size: 12px;text-decoration: none;}
a.white:hover, a.white:active {color: #FF0000;font-size: 12px;text-decoration: none;}
a.black:link, a.black:visited {color: #666666;font-size: 12px;text-decoration: none;}
a.black:hover, a.black:active {color: #FF0000;font-size: 12px;text-decoration: none;}
a.detail:link, a.detail:visited {color: #000000;font-size: 12px;text-decoration: none;}
a.detail:hover, a.detail:active {color: #FF0000;font-size: 12px;text-decoration: none;}
a.newslist:link, a.newslist:visited {color: #666666;font-size: 13px;text-decoration: none;}
a.newslist:hover, a.newslist:active {color: #FF0000;font-size: 13px;text-decoration: none;}
a.prolist:link, a.prolist:visited {color: #615B5B;font-size: 13px;text-decoration: none;}
a.prolist:hover, a.prolist:active {color: #FF0000;font-size: 13px;text-decoration: none;}
a.job:link, a.job:visited {color: #333333;font-size: 12px;text-decoration: none;}
a.job:hover, a.job:active {color: #FF0000;font-size: 12px;text-decoration: none;}
a.botmenu:link, a.botmenu:visited {color: #FFFFFF;font-size: 13px;text-decoration: none;margin: 0px 8px 0px 7px;}
a.botmenu:hover, a.botmenu:active {color: #FFFF00;font-size: 13px;text-decoration: none;margin: 0px 8px 0px 7px;}

.clear, .cl {clear: both;}
.tl {text-align: left;}
.tr {text-align: right;}
.tc {text-align: center;}
.fl, .l {float: left;}
.fr, .r {float: right;}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.mb5 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.h20 {height: 20px;line-height: 20px;}
.h22 {height: 22px;line-height: 22px;}
.red {color: #FF0000;}
.blue {color: #0000FF;}
.blank {font-family: Times New Roman;font-size: 12px;}

.w990  {width: 990px; margin: 0 auto;}
.w1000 {width: 1000px;margin: 0 auto;}
.w1100 {width: 1100px;margin: 0 auto;}
.w1200 {width: 1200px;margin: 0 auto;}
.w1300 {width: 1300px;height: inherit;margin: 0 auto;}
.w1400 {width: 1400px;height: inherit;margin: 0 auto;}
.container:after {clear: both;display: table;content: " ";}
.flex {display: flex;}
.bridgeCode {text-align: center;clear: both;}

/********************************************************************************************************/
.mm-menu {width: 55%;}
html.mm-opened.mm-opening .mm-page, html.mm-opened.mm-opening #mm-blocker, html.mm-opened.mm-opening .mm-fixed-top, html.mm-opened.mm-opening .mm-fixed-bottom {right: 55%;}
.mm-menu.mm-light {background: #000000;}
.mm-list > li > a, .mm-list > li > span {display: block;color: #CCCCCC;line-height: 40px;height: 40px;overflow: hidden;padding: 0 35px 0 15px;position: relative;}
.mm-list > li.active a {color: #FFFFFF;}
#mm-blocker {background: #000000;opacity: .3;}

/********************************************************************************************************/
.main {width: 100%;height: auto;position: relative;overflow: hidden;}
.wap-head {line-height: 32px;padding: 20px 0;color: #FF881C;background: #FFFFFF;}
.wap-head h1 {font-size: 20px;font-family:Microsoft yahei;font-weight: bold;}
.wap-head .p1 {font-size: 20px;}
.wap-head .p2 span {padding:0 5px 0 0;}
.wap-img {display: flex;height: 100%;align-items: center;justify-content: flex-end;cursor: pointer;}

/* .top-1 */
.top-1 {width: 100%;height: 34px;line-height: 34px;background: #E2E2E2;position: relative;z-index: 6;}
.top-1 a:hover {text-decoration: underline;}
.top-1 .container {justify-content: space-between;}
.top1-left .infoleft,.top1-left .hoverlink {margin-left: 10px;padding-left: 10px;display: inline-block;background: url('../images/mini.gif') no-repeat scroll 0 -211px transparent;}
.top1-left .qqstyle {float:left;display:block;width:68px;height:34px;border:0px solid #000000;background:url('/images/Connect_logo_7.png') no-repeat 5px 5px;cursor:pointer;}
.top1-left a.username-link{ color:Red; text-decoration:none;}
.top1-left a.username-link:hover{ text-decoration:underline; }
.top1-right {align-items: center;}
.top1-right dl {display: inline-block;margin-right: 15px;padding-right: 15px;background: url('../images/mini.gif') no-repeat scroll 52px -256px transparent;position: relative;}
.top1-right dl dd {position: absolute;top: 34px;left: 50%;transform: translateX(-50%);background: #FFFFFF;display: none;}
.top1-right dl dd a:hover {background-color:transparent;}
.top1-right dl:hover dd {display: block;}
.top1-right .a1 {display: block;width: 120px;height: 30px;line-height: 30px;text-align: center;}
.top1-right .a2 {display: block;padding-left: 40px;width: 120px;height: 25px;line-height: 25px;background: url('../images/navico.gif') no-repeat scroll 0 -116px transparent;background-position-x: 20px;}
.top1-right .a3 {display: block;padding-left: 40px;width: 120px;height: 25px;line-height: 25px;background: url('../images/navico.gif') no-repeat scroll 0 -86px transparent;background-position-x: 20px;}
.top1-right .a4 {display: inline-block;margin-left: 15px;padding: 0 10px;height: 25px;line-height: 25px;color: #986F01;border: 1px solid #fdc93c;border-radius: 8px;background-image: linear-gradient(#ffeea6, #fdc93c);}
.top1-right .a5 {display: block;padding-left: 40px;width: 120px;height: 25px;line-height: 25px;background: url('/images/navico.gif') no-repeat scroll 0 -238px transparent;background-position-x: 20px;}

/* .top-2 */
.top-2 .row {justify-content: space-between;}
.top-company {line-height: 45px;padding: 10px 0 15px 0;color: #FF881C;}
.top-company h1 {font-size: 28px;font-family:Microsoft yahei;font-weight: bold;}
.top-company .p1 {font-size: 28px;font-weight: bold;}
.top-company .p2 span {padding:0 5px 0 0;}
.top-use {margin: 0px 0 20px 0;width: 156px;height: 60px;background: url('../images/shop_03.png') no-repeat left top;}
.top-use p {padding-top: 27px;padding-right: 23px;text-align: right;font-size: 13px;color: #986E00;font-style: italic;letter-spacing: 3px;}
.top-vip {margin: 10px 0 20px 0;width: 238px;height: 60px;background: url('../images/shop_03vip.png') no-repeat left top;}
.top-vip p {padding-right: 23px;line-height: 40px;text-align: right;font-size: 13px;color: #986E00;font-style: italic;letter-spacing: 3px;}

/* .top-3 */
.top-3 {position: relative;z-index: 999;}
.top-3 .row {background: #fff none repeat scroll 0 0;box-shadow: 0px 0px 9px 0px rgba(6, 22, 58, 0.07);padding: 0 15px;border-radius: 10px;border: 1px solid #DADADA;}
.top-nav {width: 100%;text-align: center;}
.top-nav li {display: inline-block;position: relative;}
.top-nav li:after {border: 1px solid #c2c2c2;content: "";height: 7px;right: -5px;margin-top: -3px;position: absolute;top: 50%;width: 0px;border-radius: 0;}
.top-nav li:first-child:before,.top-nav li:last-child:after {border: 0px solid #c2c2c2;content: "";height: 7px;left: -5px;margin-top: -3px;position: absolute;top: 50%;width: 0px;border-radius: 0;}
.top-nav li a {display: block;color: #072948;font-family: 'Poppins', sans-serif;font-size: 15px;padding: 20px 20px;transition: all 0.4s ease 0s;}
.top-nav li.active a, .top-nav li a:hover {color: #FF881C;font-weight:bolder;}

/* .top-4 */
.top-4 {margin-top: -30px;position: relative;z-index: 99;}
.banner {overflow: hidden;}
.banner, .banner div {position: relative;height: 500px;}
.banner div {display: block;background-size: cover;background-position: center center;background-repeat: no-repeat;}

/* .top-5 */
.top-5 {margin-top: 20px;}
.top-search {padding: 10px 20px;width: 100%;background: #f9f9f9;border: 1px #ccc solid;border-radius: 10px;}
.search-left {float: left;line-height: 26px;font-size: 13px;color: #333333;overflow: hidden;}
.search-left a {font-size:13px;}
.search-right {float: right;text-align: right;}
.search-right .input1 {padding: 0 10px;width: 100%;height: 30px;outline: none;border: 1px solid #FF881C;border-radius: 5px;}
.search-right .input2 {width: 100%;height: 30px;outline: none;border: none;border-radius: 5px;font-size: 20px;color: #FFFFFF;}
.search-right input.iconfont {background: #FF881C;}
/* content*/
.content {padding: 20px 0;}
/* left-box */
.left-box {margin-bottom: 10px;border: 1px solid #DBDBDB;border-radius: 5px;}
.left-title {height: 35px;line-height: 35px;}
.left-title span {padding-left: 10px;font-size: 14px;color: #5E5B5B;font-weight: bold;}
.left-title a {display: block;width: 60px;height: 35px;float: right;color: #5E5B5B;text-align: center;font-weight: normal;font-size: 13px;}
.left-title a:hover {text-decoration: underline;}
.left-con {padding: 10px;}
.left-con .company_1_1 {color:#666666;font-size:16px;font-weight:bold;height:30px;border-bottom:1px solid #ECEBEB;text-align:center;margin-bottom:5px;}
.left-con .company_1_1 strong {font-size:18px;color:#B0ACAC;font-family:Microsoft yahei;padding:0px 15px 0px 0px;}
.left-con .company_1_1 span {color:#FF0000;padding:0px 8px 0px 5px;font-size:18px;font-style:italic;}
.left-info1 {height: 51px;border-bottom: 1px solid #ECEBEB;text-align: center;}
.left-info1 .row {height: inherit;align-items: center;justify-content: center;}
.left-info1 .row img {margin: 0 2px;}
.left-info1 span {display: inline-block;margin-left: 10px;color: #666666;font-size: 16px;font-weight: bold;}
.left-info1 span i {color: #FF0000;padding: 0px 8px 0px 5px;font-size: 18px;}
.left-info2 {padding: 10px 0;}
.left-info2 {text-align: center;}
.left-info3 {line-height: 22px;text-align: center;color: #000000;font-size: 14px;padding:10px 0 0 0;}
.left-info4 {padding: 10px 0;line-height: 24px;font-size: 12px;word-break:break-all;}
.left-info5 {padding: 10px 0;}
.left-info5 a {margin: 0 auto;display: block;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #FFFFFF;border-radius: 5px;background: #FF881C;}
#bsPanel div, #bsMorePanel div, #bshareF div {box-sizing: content-box;}
.left-item {margin-bottom: 10px;}
.left-item dl {width: 100%;}
.left-item dl dt {padding: 0 5px;width: 100%;height: 30px;line-height: 30px;border-radius: 5px;cursor:pointer;}
.left-item dl dt a {font-size: 13px;color: #333333;font-weight: normal;transition: .3s;}
.left-item dl dt:hover a {color: #FFFFFF;}
.left-item dl dd {display: none;padding-left: 20px;width: 100%;transition: none;}
.left-item dl dd a {display: block;height: 30px;line-height: 30px;color: #666666;}
.left-item dl dd a:hover {text-decoration: underline;}
.left-search {display: flex;}
.left-search input {height: 25px;border-radius: 5px;outline: none;}
.left-search .input1 {padding: 0 6px;border-radius: 5px;border: 1px solid #FF881C;}
.left-search .input2 {color: #FFFFFF;border: none;margin-left:3px;background: #FF881C;}
.left-link a {font-size: 12px;color: #888888;margin-right:5px;}
.left-link li {height: 25px;line-height: 25px;}
.left-link li a {font-size: 12px;color: #888888;margin-right:15px;}
.left-link li a:hover {text-decoration: underline;}

/* con-right */
.right-sobtitle {margin-bottom: 15px;padding: 0 10px;width: 100%;height: 35px;line-height: 35px;background-color: #F5F5F5;border-radius: 5px;overflow:hidden;}
.right-sobtitle a:hover {text-decoration: underline;}
.right-box {margin-bottom: 15px;width: 100%;border: 1px solid #DBDBDB;border-radius: 5px;}
.right-tit {padding: 0 10px;width: 100%;height: 35px;line-height: 35px;}
.right-tit span {font-size: 14px;font-weight: bold;color: #847F7F;}
.right-tit a {float: right;font-size: 14px;color: #847F7F;}
.right-tit a:hover {text-decoration: underline;}
.right-con {padding: 10px 15px;width: 100%;}
.right-about {line-height: 24px;font-size: 12px;color: #333333;}
.right-about * {max-width:99% !important;}
.right-about img {max-width:99%;height:auto !important;}
.right-about table {max-width:99%;word-break:break-all;}

/* factory */
.factory-info {border: 1px solid #E3E3E3;}
.factory-info .td1 {white-space: nowrap;background: #FAFAFA;}
.factory-info img {margin: 5px 0;}

/* pro-item */
.category-name {clear:both;width:96%;padding:5px 0px 20px 10px;}
.category-name h3 {font-size:13px;color:#666666;}
.pro-item {margin-bottom: 15px;}
.pro-item .item-img {padding: 3px;border: 1px solid #DBDBDB;text-align:center;}
.pro-item .item-img img {text-align:center;}
.pro-item .item-info {margin-top: 5px;line-height: 22px;}
.pro-item .item-info .tit {width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pro-item .item-info .tit a {color: #333333;}
.pro-item .item-info .tit a:hover {text-decoration: underline;}
.pro-item .item-info .price {color: #FF0000;}
.pro-item .item-info .spec {color: #333333;word-break: break-all;}

/* .new-item */
.new-item {height: 26px;line-height: 26px;}
.new-item p {width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.new-item p a {font-size: 13px;color: #666666;}
.new-item p a:hover {text-decoration: underline;}

/* news-list */
.news-list {height: 30px;line-height: 30px;border-bottom: 1px dotted #EFEFEF;}
.news-list .tit {padding-left:20px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news-list .tit a {font-size: 13px;color: #666666;}
.news-list .tit a:hover {text-decoration: underline;}
.news-list .date {font-size: 13px;color: #666666;text-align: right;padding-right:20px;}

/* pic-list */
.pic-list {margin-bottom: 20px;}
.pic-list .item-img {padding: 3px;border: 1px solid #DBDBDB;cursor: pointer;}
.pic-list .item-info p {line-height: 25px;text-align: center;font-size: 13px;}
.bigimg {width: 600px;position: fixed;z-index: 3001;left: 0;top: 0;right: 0;bottom: 0;margin: auto;display: none;border: 10px solid #fff;}
.mask {position: fixed;z-index: 3000;left: 0;top: 0;right: 0;bottom: 0;background-color: #000;opacity: 0.5;filter: Alpha(opacity=50);transition: all 1s;display: none}
.mask:hover {cursor: zoom-out}
.mask > img {position: fixed;right: 10px;top: 10px;width: 60px;}
.mask > img:hover {cursor: pointer}

/* feedback */
.feed-item {margin: 10px 0;padding:0 20px;}
.feed-item img {width:100px;height:30px;vertical-align:middle;cursor:pointer;}
.feed-item .txt {width: 100%;padding: 5px 10px;height: 45px;color: #111;border: none;outline: none;-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;font-size: 15px;background: #f4f4f5 none repeat scroll 0 0;border-radius: 5px;}
.feed-item .mulite-txt {width: 100%;padding: 5px 10px;height: 175px;color: #111;border: none;outline: none;-webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;font-size: 15px;background: #f4f4f5 none repeat scroll 0 0;border-radius: 5px;}
.feed-item .btnMessage {display: block;padding: 10px 35px;color: #FFFFFF;border-radius: 15px;font-size: 15px;font-weight: bold;border: none;
	cursor: pointer;width: auto;text-transform: capitalize;outline: none;background: #FF881C none repeat scroll 0 0;}
.feed-item .row {align-items: center;}

/* navigation */
.navigation {margin-top:5px;line-height: 24px;text-align: center;}
.pager {display:block;text-align:center;clear:both;padding:5px 5px 5px 5px;}
.pages {color: #666666;margin-top:8px;line-height: 28px;text-align:center;}
.pages a, .pages .cpb {text-decoration:none;padding:3px 5px;border:1px solid #DDDDDD;background: #FFFFFF;margin:0 2px;font-size:12px;color:#666666;text-align:center;}
.pages a:hover {background-color:#FF881C;color:#FFFFFF;border:1px solid #FF881C;text-decoration:none;text-align:center;padding:3px 5px;}
.pages .cpb { font-weight:bold;color:#FFFFFF;background:#FF881C;border:1px solid #FF881C;text-align:center;padding:3px 5px;}

/* pro-detail */
.detail-list {padding: 5px;border: 1px solid #DBDBDB;}
.detail-list img {cursor: pointer;}
.detail-list-sm {margin: 10px 0 20px;}
.detail-list-sm img {cursor: pointer;}
.detail-info {margin-bottom: 5px;}
.detail-info td, .detail-info tr, .detail-info th {font-size: 12px;}
.detail-info .td1 {padding-left: 0;width: 10%;white-space: nowrap;}
.detail-info .td2 a {margin-right: 5px;}
.detail-info .td2 a:hover {text-decoration: underline;}
.detail-info td {padding: 5px 10px;height: 30px;}
.deta-a a {display: block;margin-bottom: 10px;padding: 0 5px;width: 100%;height: 28px;line-height: 28px;text-align: center;font-size: 12px;color: #FFFFFF;background: #FF881C;}
.information {margin-bottom: 20px;line-height: 24px;font-size: 12px;color: #333333;word-break:break-all;}
.information * {max-width:99% !important;}
.information img {max-width:99%;height:auto !important;}
.information table {max-width:99%;word-break:break-all;}
.detail-news .tit {font-size: 18px;font-weight: bold;text-align: center;}
.detail-news .date {margin: 20px 0;text-align: center;line-height: 30px;border-bottom: 1px solid #CCCCCC;}
.detail-news .date span {padding-right: 20px;font-size: 12px;color: #666666;}
.detail-prev {text-align: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.detail-next {text-align: right;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.detail-prev a, .detail-next a {font-size: 12px;color: #666666;}
.detail-prev a:hover, .detail-next a:hover {text-decoration: underline;}
.infophoto {margin: 20px 0;line-height: 24px;font-size: 12px;color: #333333;text-align:center;}
.infophotowords,.infophotocontent {line-height: 24px;font-size: 12px;color: #333333;}
.infophotocontent * {max-width:99% !important;}
.infophotocontent img {max-width:99%;height:auto !important;}
.infophotocontent table {max-width:99%;word-break:break-all;}

/* right-contact */
.right-contact {padding: 10px;}
.right-contact h1 {padding-bottom: 15px;line-height: 30px;font-size: 14px;font-weight: normal;}
.right-contact h2 {line-height: 30px;font-size: 16px;font-weight: bold;color: #333333;}
.right-contact p {line-height: 25px;font-size: 13px;}
.right-contact p a {padding:0 5px 0 0;}
.right-contact .link-right {width:100%;height:400px;margin:15px 0;}

/* right-credit */
.right-credit {padding: 10px;}
.right-credit p {padding-top: 10px;}
.right-credit .company {line-height: 45px;font-size: 16px;font-weight: bold;}
.credit-info {font-size: 14px;color: #827E7E;}
.credit-info span {margin: 0 10px;}
.credit-info em {padding: 0 5px;color: #FF0000;font-weight: bolder;}
.credit-table {box-sizing: border-box;margin: 15px 0 0 0;}
.credit-table > div {border: 1px solid #EBEBEB;}
.credit-table .tit {padding: 0 15px;width: 100%;line-height: 43px;background: #F5F5F5;}
.credit-table .tit strong {font-size: 14px;color: #827E7E;}
.credit-table table {color: #827E7E;font-size: 12px;}
.credit-table table .tr1 {background: #FBFBFB;font-size: 13px;}
.credit-table table .td1 {width: 10%;white-space: nowrap;background: #F7F7F7;}

/* job-item */
.joblist {width:100%;}
.job-item {width:98%;padding:0 1% 20px 1%;margin:0 5px;}
.job-item:hover {margin:0 5px;background-color:#EFF8D9;}
.job-item .tit {height: 35px;line-height: 35px;}
.job-item .tit input {margin-left:5px;}
.job-item .tit a {margin-left: 0px;font-size: 15px;color: #0066cc;}
.job-item .tit a:hover {text-decoration: underline;}
.job-item .info {padding-left: 25px;line-height: 24px;font-size: 12px;color: #5B6A84;}
.job-item .info p span {padding:0 5px 0 5px;}
.job-item .info a {margin-right: 15px;color: #0066CC;font-size: 14px;}
.job-item .info a:hover {text-decoration: underline;}
.job_select {margin-left:20px;height:40px;}
/* Operating Toolbar */
.operateBar{padding-top:5px;position:relative;zoom:1;}
.operateBar .o_top{background:url('../images/bg29.png') no-repeat right -250px;height:6px;width:11px;position:absolute;top:0px;left:10px;}
.operateBar .o_content{}
.operateBar .cl,
.operateBar .cc,
.operateBar .cr{float:left;}
.operateBar .cl{width:5px;height:26px;background:url('../images/icon5.png') no-repeat -290px -50px;display:none;}
.operateBar .cr{width:5px;height:26px;background:url('../images/icon5.png') no-repeat right -50px;display:none;}
.operateBar .cc{}
.operateBar .o_select{border:1px solid #DDD;border-right:0;line-height:25px;height:25px;padding-right:9px;padding-left:4px;}
.operateBar .o_select label,
.operateBar .o_select a{color:#1155CC;}
.operateBar .o_select span{color:#DDD;}
.operateBar .o_btn a{height:25px;line-height:25px;width:54px;display:block;float:left;text-align:center;background:url('../images/bg29.png') no-repeat;color:#1155CC;}
.operateBar .o_btn .favourite{background-position:0 -250px;}
.operateBar .o_btn .favourite:hover{background-position:-150px -250px;color:#166EAF;}
.operateBar .o_btn .apply{background-position:-54px -250px;}
.operateBar .o_btn .apply:hover{background-position:-204px -250px;}

/* job-show */
.job-show h1.tit {height: 35px;line-height: 35px;font-size: 20px;font-weight: normal;color: #000000;}
.job-show h1.tit span {margin-left: 10px;font-size: 14px;color: #7A7878;}
.job-show .table {margin: 20px 0;}
.job-show .table td {padding: 8px 10px;font-size: 12px;}
.job-show .table td.td1 {width: 10%;text-align: center;white-space: nowrap;background: #F9F9F9;}
.job-show .desc {margin-bottom: 20px;line-height: 28px;font-size: 14px;font-weight: bold;color: #333333;}
.job-show .desc p.sort {font-size: 12px;color: #808C9A;font-weight: bold;}
.job-show .desc p.sort a {margin: 0 5px;color: #808C9A;}
.job-show .desc p.sort a:hover {text-decoration: underline;}
.job-show .info {line-height: 30px;}
.job-show .info p {font-size: 14px;color: #333333;}
.job-show .info p span {display: inline-block;color: #808C9A;}
.job-show .info a {display: inline-block;margin: 15px 15px 0 0;width: 100px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #FFFFFF;border-radius: 5px;background: #FF881C;}

.online-box {width:150px;background-color:#F5F5F5;position:absolute;z-index:1200;right:10px;top:200px;padding:10px 0px;box-shadow:2px 2px 5px #888888;text-align:center;border:solid 15px #dbdbdb;border-top:solid 20px #dbdbdb;border-bottom:solid 20px #dbdbdb;}  
.online-box .close {color:#a8a9a9;font-size:14px;position:absolute;right:-18px;top:-22px;font-family:Arial;display:inline-block;text-decoration:none;width:26px;height:30px;line-height:30px;font-weight:bold;  }
.online-box .close:hover {text-decoration:none;color:Red; }
.online-box .online-description{ font-size:12px;line-height:22px;color:#666;cursor:default;}
.online-box .qrcode {margin:5px 0;border-top:1px solid #CCCCCC;}
.tab_posRecommend {margin:20px 0 0 0;}
.tab_posRecommend .tab_title {background:#F9F9F9;border-bottom:1px solid #CFD2D7;height:34px;position:relative;zoom:1;overflow:visible;}
.tab_posRecommend .tab_title ul {position:absolute;top:0;left:0;overflow:hidden;height:35px;z-index:1;}
.tab_posRecommend .tab_title li {border-bottom:0;float:left;width:120px;height:35px;line-height:35px;font-size:14px;text-align:center;padding:1px;}
.tab_posRecommend .tab_title li.active {border:1px solid #CFD2D7;border-bottom:0;background:#FFF;padding:0;}
.posRecommend a {text-decoration:none;}
.posRecommend table{ width:100%;}
.posRecommend th {border-bottom:1px solid #e8e8e8;padding:1px 0 0 5px;line-height:34px;color:#888;text-align:left;}
.posRecommend .posName{width:30%; }
.posRecommend .comName{width:32%;}
.posRecommend .sarName{width:22%;}
.posRecommend .jobLocation{width:16%;}
.posRecommend .postDate{width:16%;background-position:left -116px;}
.posRecommend .apply{width:8%;}
.posRecommend tbody .apply a{display:block;width:20px;height:20px;background:url('../images/icon5.png') no-repeat -200px -498px;margin-left:3px;}
.posRecommend tbody .apply a:hover{background-position:-150px -498px;}
.posRecommend .checkbox{width:4%;}
.posRecommend td {color:#666;font-size:13px;line-height:16px; padding:4px 0;padding-left:4px}
.posRecommend table a {color:#44659E;}
.posRecommend table a:hover {text-decoration:underline}  
.posRecommend table td.name{padding:0 5px}
.posRecommend table td.name a{color:#333}
.otherjobl1 { background-color:#F5F8FA;}
.otherjobl2 { background-color:#FFFFFF;}
.otherjoba {width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}

.footer {width: 100%;height: auto;overflow: hidden;}
.foot-1 {padding: 15px 0 0 0;}
.foot-nav {justify-content: center;}
.foot-nav li {position: relative;}
.foot-nav li:before {content: "";height: 7px;left: -1px;margin-top: -3px;position: absolute;top: 50%;width: 0px;border-radius: 0;}
.foot-nav li:first-child:before {content: "";height: 7px;left: -1px;margin-top: -3px;position: absolute;top: 50%;width: 0px;border-radius: 0;border:none;}
.foot-nav li a {display: inline-block;padding: 0 10px;font-size: 14px;}
.foot-2 {padding: 10px 0 40px 0;text-align: center;font-size: 13px;}
.bottom-fixed {position: fixed;display: flex;z-index: 9999;bottom: 0;width: 100%;height: 65px;box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2);}
.fixed-nav:first-child {border: none;}
.fixed-nav {width: 100%;height: 65px;border-left: 1px solid #FFFFFF;}
.fixed-nav a {display: block;box-sizing: border-box;padding-top: 38px;width: 100%;height: 65px;text-align: center;font-size: 14px;color: #FFFFFF;}
.fixed-nav a.b-home {background:url('../images/b-home.png') no-repeat center 5px;}
.fixed-nav a.b-phone {background:url('../images/b-phone.png') no-repeat center 5px;}
.fixed-nav a.b-message {background:url('../images/b-message.png') no-repeat center 5px;}
.fixed-nav a.b-service {background:url('../images/b-service.png') no-repeat center 5px;}
.fixed-nav a.b-wapcontact {background:url('../images/b-wapcontact.png') no-repeat center 5px;}
/********************************************************************************************************/

@media screen and (max-width: 1220px) {
	.banner, .banner div {height: 450px;}
	.news-list .item-desc {padding-top: 10px;}
	.top-nav li a {padding: 20px 15px;}
}

@media (max-width: 991px) {
	.latext-pro .item, .news-item {width: 80%;margin: 30px auto 0;}
	.top-4 {margin-top: 0;}
	.news-list .item-desc {padding-top: 15px;}
	.feedback-right {margin-top: 30px;padding: 0;}
	.detail-prev, .detail-next {margin: 5px 0;text-align: left;}
}

@media screen and (max-width: 768px) {
	.banner, .banner div {height: 350px;}
	.top-4 {margin-top: 0;}
    .tab_posRecommend {display:none;}
    .online-box {display:none;}
    .footer {padding-bottom:60px;}
    .bigimg {max-width:99%;height:auto !important;}
}

@media screen and (max-width: 480px) {
	.banner, .banner div {height: 200px;}
	.top-4 {margin-top: 0;}
}
